<? if(!defined('IN_TIPASK')) exit('Access Denied'); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd"><? $user=$this->user; $setting=$this->setting; ?><html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Tipask's Control Panel</title>
<meta http-equiv="Content-Type" content="text/html; charset=<?=TIPASK_CHARSET?>">
<link media="all" type="text/css" href="css/common/admin/admincp.css" rel="stylesheet"/>
</head>

<body>

<div id="append">
</div>

<div class="container">
<div class="note fixwidthdec">
<p class="i">编辑分类，可以更改父分类，也可以修改分类名称。</p>
</div>
<div class="mainbox nomargin">
<form name="askform" action="index.php?admin_category/edit<?=$setting['seo_suffix']?>" method="post">
<table class="opt">
<tr>
<th colspan="2">上一级分类:</th>
</tr>
<tr>
<td>
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td>
<select id="ClassLevel1" style="WIDTH: 125px" size="8" name="classlevel1">
<option selected></option>
</select>
</td>
<td width="20">
<div align="center"><b>→</b></div>
</td>
<td>
<select id="ClassLevel2" style="WIDTH: 125px" size="8" name="classlevel2">
<option selected></option>
</select>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<th colspan="2">分类名称:</th>
</tr>
<tr>
<td><input name="name"  class="txt" value="<?=$category['name']?>"></td>
<td>使用合适的名称作为分类名。</td>
</tr>
<tr>
<th colspan="2">分类目录:</th>
</tr>
<tr>
<td><input name="dir"  class="txt" value="<?=$category['dir']?>"></td>
<td>在问题生成纯静态的时候需要用到，留空则系统自动取分类的拼音作为目录。</td>
</tr>

</table>
<div class="opt">
<input type="hidden" value="0" name="cid">
<input type="hidden" name="id" value="<?=$category['id']?>" />
<input class="btn" tabindex="3" type="submit" value=" 提 交 " name="submit"></div>
</form>
</div>
</div>
<script type="text/javascript">
var sortobj=eval('(<?=$category_js?>)');
var g_ClassLevel1;
var g_ClassLevel2;
var class_level_1=sortobj.category1;
var class_level_2=sortobj.category2;
var button_noselect="不选择";

function getCidValue(){
var _cl1 = document.askform.ClassLevel1;
var _cl2 = document.askform.ClassLevel2;
var _cid = document.askform.cid;
if(_cl2.value!=0){
_cid.value = _cl2.value;
}else{
 	_cid.value = _cl1.value;
}
}

function FillClassLevel1(ClassLevel1){
    ClassLevel1.options[0] = new Option("根分类", "0");
    for(i=0; i<class_level_1.length; i++){
        ClassLevel1.options[i+1] = new Option(class_level_1[i][1], class_level_1[i][0]);
    }
    ClassLevel1.options[0].selected = true;
    ClassLevel1.length = i+1;
}

function FillClassLevel2(ClassLevel2, class_level_1_id){
    ClassLevel2.options[0] = new Option(button_noselect, "");
    count = 1;
    for(i=0; i<class_level_2.length; i++){
    if(class_level_2[i][0].toString() == class_level_1_id) {
            ClassLevel2.options[count] = new Option(class_level_2[i][2], class_level_2[i][1]);
            count = count+1;}
    }
    ClassLevel2.options[0].selected = true;
    ClassLevel2.length = count;
}
 
function ClassLevel2_onchange(){
    getCidValue();
}
 
function ClassLevel1_onchange(){
    getCidValue();
    FillClassLevel2(g_ClassLevel2, g_ClassLevel1.value);
    ClassLevel2_onchange();

}
function InitClassLevelList(ClassLevel1, ClassLevel2)
{
    g_ClassLevel1=ClassLevel1;
    g_ClassLevel2=ClassLevel2;
    g_ClassLevel1.onchange = Function("ClassLevel1_onchange();");
    g_ClassLevel2.onchange = Function("ClassLevel2_onchange();");
    FillClassLevel1(g_ClassLevel1);
    ClassLevel1_onchange();
}

InitClassLevelList(document.askform.ClassLevel1, document.askform.ClassLevel2);

var selected_id_list="<?=$selected_id_list?>"
var blank_pos = selected_id_list.indexOf(" ");
var find_blank = true;
if (blank_pos == -1) {
    find_blank = false;
    blank_pos = selected_id_list.length;
}
var id_str = selected_id_list.substr(0, blank_pos);
g_ClassLevel1.value = id_str;
ClassLevel1_onchange();

if (find_blank == true) {
    selected_id_list = selected_id_list.substr(blank_pos + 1,   selected_id_list.length - blank_pos - 1);
    blank_pos = selected_id_list.indexOf(" ");
    if (blank_pos == -1) {
        find_blank = false;
        blank_pos = selected_id_list.length;
    }
    id_str = selected_id_list.substr(0, blank_pos);
    g_ClassLevel2.value = id_str;
    ClassLevel2_onchange();

    if (find_blank == true) {
        selected_id_list = selected_id_list.substr(blank_pos + 1,  selected_id_list.length - blank_pos - 1);
        blank_pos = selected_id_list.indexOf(" ");
        if (blank_pos == -1) {
            find_blank = false;
            blank_pos = selected_id_list.length;
        }
        id_str = selected_id_list.substr(0, blank_pos);
    }
}	
</script>
</body>
</html>
